#include "Precomp.h"
#include "LotusEditorPlugin.h"
#include "LotusEditor.h"

LotusEditorPlugin::LotusEditorPlugin()
:name("LotusEditor"),editor(NULL)
{
}

LotusEditorPlugin::~LotusEditorPlugin()
{
}

const Ogre::String& LotusEditorPlugin::getName() const
{
	return name;
}

void LotusEditorPlugin::install()
{
	editor=new Editor;
}

void LotusEditorPlugin::initialise()
{
	editor->initialise();
}

void LotusEditorPlugin::shutdown()
{
	editor->shutdown();
}

void LotusEditorPlugin::uninstall()
{
	delete editor;
}